lead quenching - German English Dictionary